harrowing experience - Français Anglais Dictionnaire